begintalkscript;

variables;

begintalknode 1;
	state = -1;
	nextstate = 1;
	question = "Him";
	text1 = "_Hello._";
	code =
		if(get_flag(1,1) == 0){

		set_flag(1,1,1);
		}
	break;

begintalknode 2;
	state = 1;
	nextstate = 2;
	question = "Who are you?";
	text1 = "_Just your friendly, neighborhood messenger._";

begintalknode 3;
	state = 2;
	nextstate = 3;
	question = "Why are you in my house?";
	text1 = "_It's cold outside, and you have a nice fire. Would you really want me to freeze outside while I wait for you to get up?_";
	text2 = "_I've been sent from a Writer's Retreat. They're having trouble with some ice goblins._";
	text3 = "God, you hate working on  the weekend.";

begintalknode 4;
	state = 3;
	nextstate = 4;
	question = "I'm on vacation. Can't you find someone else?";
	text1 = "_Look, you're not the only adventurer who doesn't take goblins seriously, and no offense, you're hardly famous enough to pass up a quest._";

begintalknode 5;
	state = 4;
	nextstate = -1;
	question = "Fine...Just tell me where it is.";
	text1 = "_Er...It's actually a bit farther than I let on. Like I said, no one wants to work on the weekend. I'll teleport you, but you might want to lie down. Nausea and vertigo are common side effects._";
 	text2 = "_When you get there, talk to Darius. He'll tell you what to do._";
	action = END_TALK;